CLI
aosに渡すコマンドライン引数は以下の操作を行うためのものです:
- [name] - 新しいプロセスを作成するか、ウォレット用の既存のプロセスを読み込みます
- --load [file] - ファイルを読み込みます。このコマンドを1つまたは複数追加できます
- --cron [interval] - プロセスを作成する際のみ使用します
- --wallet [walletfile] - 特定のウォレットを使用します
aosを使用した複数プロセスの管理
sh
aos
default
という名前のプロセスを開始するか、接続します。
sh
aos chatroom
chatroom
という名前のプロセスを開始するか、接続します。
sh
aos treasureRoom
treasureRoom
という名前のプロセスを開始するか、接続します。
Load flag
sh
aos treasureRoom --load greeting.lua --load treasure.lua --load puzzle.lua
loadフラグを使用すると、プロセスに複数のソースファイルを読み込むことができます。
CRONフラグ
プロセスをスケジュールに基づいて反応させる場合は、aoにその旨を伝える必要があります。これはプロセスを生成する際に行います。
sh
aos chatroom --cron 2-minutes
タグフラグ
タグフラグを使用すると、カスタムタグ(例えば、静的環境変数として使用するため)でプロセスを開始できます。
上記のコマンドは、プロセスを生成するトランザクションに追加のタグを追加します:
sh
aos chatroom --tag-name Chat-Theme --tag-value Dark --tag-name Chat-Name --tag-value Mychat
上記のコマンドは、プロセスを生成するトランザクションに追加のタグを追加します:
ts
// process data item tags
[
...
{ name: "Chat-Theme", value: "Dark" },
{ name: "Chat-Name", value: "Mychat" }
...
]